Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 May 2007 11:57:29 +0100
From:      Rui Paulo <rpaulo@fnop.net>
To:        "Florian C. Smeets" <flo@kasimir.com>
Cc:        freebsd-smp@freebsd.org
Subject:   Re: Fixing SMP on MacBooks
Message-ID:  <86odkrpqzq.wl%rpaulo@fnop.net>
In-Reply-To: <86ps57pr2t.wl%rpaulo@fnop.net>
References:  <86sla45iq9.wl%rpaulo@fnop.net> <46444339.6030707@kasimir.com> <86ps57pr2t.wl%rpaulo@fnop.net>

next in thread | previous in thread | raw e-mail | index | archive | help
At Fri, 11 May 2007 11:55:38 +0100,
Rui Paulo wrote:
> 
> At Fri, 11 May 2007 12:19:37 +0200,
> Florian C. Smeets wrote:
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA512
> > 
> > Rui Paulo wrote:
> > > Hi,
> > 
> > Hi!
> > 
> > > I would like to bring this discussion to a wider audicence.
> > > 
> > > So, here's the problem:
> > > As some of you already know, the second core on Apple's MacBooks fails
> > > to start. There are two nasty tricks to make it start (both involve
> > > interactivity from the user) that I know of.
> > > 
> > > They are:
> > > 	1) Press the power button during the IPI timeout;
> > > 	2) Press a key [1] before the IPIs are sent *OR* during the
> > > 	   IPI timeout.
> > > 
> > > [1] This is really an interrupt. Pressing the Fn key doesn't work
> > > because the Fn key doesn't generate an interrupt.
> > > 
> > > There tricks don't work on the MacBook Pro. While the source of the
> > > problem might be the same, it's not clear why the tricks work.
> > > 
> > 
> > Well i was able to boot a 7-CURRENT snapshot from February or March on a
> > first rev. MBP and it did recognize the second core when pressing the
> > power button right after this line:
> > 
> >  ACPI APIC Table: <APPLE  Apple00>
> > 
> > This used to work reliably.
> 
> Have you tried pressing a key?
> I also have a first rev MBP and it works.

Oops, sorry, I don't have a MackBook Pro. I have a MacBook.
Do you really have a MacBook Pro? AFAIK that trick never worked on the
Pro version.

--
Rui Paulo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86odkrpqzq.wl%rpaulo>